←Назад Конфигурация виджета

Название

Кроме вас это никто не увидит. Возможно, вам пригодится, чтобы отличать одну конфигурацию от другой
Способ доставки

Этот способ будет использоваться для подсчета стоимости доставки, показываемой в виджете
{capture name="js-template-CodeBlock"} {literal}

Код Smarty для получения URL для обращений виджета за расчетом: {$wa->getUrl("shop/legacy/widget", ["plugin"=>"sdekint", "config_id"=>{{>id}}])}

Пример кода для вставки на страницу


<script id="ISDEKscript" src="{$wa_static_url}wa-apps/shop/plugins/sdekint/js/vendors/cdek/widjet.js"></script>
<script>
    var ourWidjet = new ISDEKWidjet ({
        defaultCity: 'Москва', //какой город отображается по умолчанию
        cityFrom: 'Москва', // из какого города будет идти доставка
        country: 'Россия', // можно выбрать страну, для которой отображать список ПВЗ
        link: 'forpvz', // id элемента страницы, в который будет вписан виджет
        path: '{$wa_static_url}wa-apps/shop/plugins/sdekint/js/vendors/cdek/scripts/', //директория с бибилиотеками
        templatepath: '{$wa->getUrl("shop/legacy/widgetTemplate", ["plugin"=>"sdekint"])}',
        servicepath: '{$wa->getUrl("shop/legacy/widget", ["plugin"=>"sdekint", "config_id"=>{{>id}}])}'
    });
{/literal}</script>
<div id="forpvz" style="height: 500px"></div>


{/capture}
{foreach $smarty.capture as $name => $template}{if strpos($name, 'js-template')==0} {/if} {/foreach}